vallahi billahi demek - Turkish English Dictionary